log haul-up rig - French English Dictionary